html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: "Microsoft YaHei",Arial,sans-serif;
	vertical-align: baseline;
}

input[type=text],select,.button,textarea{
    border-radius:5px;
}
p{
}
input[type=text]{
    width:120px;
}
select{
    width:120px;
}
.button{
    font-family: Verdana, Arial, sans-serif;
    display: inline-block;
    background: #459300 url('../img/bg-button-green.gif') top left repeat-x !important;
    border: 1px solid #459300 !important;
    padding: 4px 7px 4px 7px !important;
    color: #fff !important;
    font-size: 11px !important;
    cursor: pointer;
}
textarea{
    width:220px;
    border:1px solid RGB(180,180,180);
    height:130px;
}

table{
    border-collapse: separate;
    border-spacing: 0;
}

tr{
    background:#ddd;
/*    border-radius:10px;*/
   /* border:2px solid #fff;*/
}
tr:nth-child(odd) {
    background:white;
   /* border:2px solid #ddd;*/
}
td{
    margin:0;
    outline:0;
    padding:10px 12px;
    text-align:right;
}
.pagination{
    text-align: right;
    padding: 20px 0 5px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

tfoot a{
    border: 2px solid RGB(185,255,0);
    margin: 0 5px 0 0;
    padding: 3px 6px;
    color: #57a000;
    text-decoration: none;
}
tfoot a:hover{
    background:RGB(115,190,0);
    color:white;
}


.content-box {
    border: 1px solid #ccc;
    margin: 0 0 20px 0;
    background: #fff;
    border-radius: 6px;
}
.content-box-header {
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background: #e5e5e5 ;
    PADDING:3px 20px;
}



/* by song yang */


.pwdb{
    font-family: Verdana, Arial, sans-serif;
    display: inline-block;
    background: #459300 url('../img/bg-button-green.gif') top left repeat-x !important;
    border: 1px solid #459300 !important;
    padding: 4px 7px 4px 7px !important;
    color: #fff !important;
    font-size: 11px !important;
    cursor: pointer;
    border-radius: 5px;
}
.pwdl{
    display: inline-block;
    min-width: 100px;
    margin-top: 5px;
}
#mpwd{
    width:250px;
}
.pwdb{
    display: inline-block;
    margin-top: 10px;
}
.pwdbb{
    font-family: Verdana, Arial, sans-serif;
    display: inline-block;
    background: #459300 url('../img/bg-button-green.gif') top left repeat-x !important;
    border: 1px solid #459300 !important;
    padding: 4px 7px 4px 7px !important;
    color: #fff !important;
    font-size: 11px !important;
    cursor: pointer;
    border-radius: 5px;
    display: inline-block;
    margin-top: 10px;
}
#remarks{
    width: 250px;
}
#headsy{
    display: inline-block;
    float:right;
    margin-right:95px;

}
.tableremain
{
    display: inline-block;
    text-align:center;
    margin-top: 10px;
}
.tabletd{
    text-align:center !important;
}
.ttitile{
    border-radius: 6px;
    background: #dbe3ff;
    color: #556652;
    padding: 1px; 
    border: 1px solid;
    font-size: 18px;
    border-color: #a2b4ee;
}
input[type=password]{
    width:120px;
}
input[type=password],select,.button,textarea{
    border-radius:5px;
}

/* END */

.messages{
    font-family: Helvetica, Arial, sans-serif;
    position: absolute;
    top: 50;
    left: 300;
    z-index: 100;
    text-align: left;
    background:RGB(250,255,250);
    opacity:0.93;
    border:1px dashed ;
    border-radius:10px;
    padding:40px 80px;
    box-shadow:10px 10px 10px RGB(160,160,160),-10px -10px 10px RGB(160,160,160) ;
}

